html,body{height:100%}
#page-tab,#page-tab *{margin:0;padding:0;-webkit-font-smoothing:antialiased}
#page-tab,#page-tab #page-tab-content,#page-tab .tab-btn,#page-tab #page-operation,#page-tab #menu-list,#page-tab #menu-list a{height:42px;line-height:42px}
#page-tab{width:100%;position:relative;line-height:42px}
#page-tab-content{margin-left:18px;margin-right: 18px;overflow:hidden;background-color:#f9f9f9}
#page-tab button{background:#fff;border:0;cursor:default}
#page-tab #menu-list{float:left}
#page-tab #menu-list a{
	float:left;
	text-decoration:none;
	padding:0 10px 0 20px;
	border-right:1px solid #ddd;
	font-size:12px;
	color: #23508e;
	cursor:pointer;
	background-color:#f4f6f8;
	transition:background-color .5s;
	-moz-transition:background-color .5s;
	-webkit-transition:background-color .5s;
	-o-transition:background-color .5s
}
#page-tab #menu-list a:hover{
	color: #23508e;
	background-color:#f4f6f8;
}
#page-tab #menu-list a.active{
	background-color:#eaedf1;
}

#page-tab .menu-close{
	width:11px;
	height:11px;
	display:inline-block;
	vertical-align:middle;
	margin-left:5px;
	margin-top:-2px;
	background: transparent url(../img/tab-close.png) no-repeat;
    cursor: pointer;
}
#page-tab .menu-close:hover{background-image:url(../img/tab-close.png)}



#menu-all{
    width:145px;
    position:absolute;
    right:0px;
    z-index:100;
    min-height:25px;
    overflow-y:auto;
    display:none;
    max-height:380px;
    top:42px;
    background-color:#293846;
    color: #a7b1c2;
    border-left: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
}
#menu-all #menu-all-ul{width:100%;height:100%}
#menu-all #menu-all-ul li{list-style:none;cursor:pointer;overflow:hidden;font-size:12px}
#menu-all #menu-all-ul li.active{
    background-color:#1E282C;
    color:#a7b1c2
}
#menu-all #menu-all-ul li:not(.active):hover{background-color:#1E282C}
#page-content{width:100%;height:100%;}
#page-content .iframe-content{width:100%;height:100%;border:0;display:none}
#page-content .active{display:block}
#page-tab .tabpanel_left_scroll{
    background: transparent url(../img/scroll-left.gif) no-repeat 0 0;
    position: absolute;
    width: 18px;
    height: 24px;
    left: 0;
    top: 10px;
    cursor: pointer;
    z-index: 10;
}
#page-tab .tabpanel_right_scroll{
    background: transparent url(../img/scroll-right.gif) no-repeat 0 0;
    position: absolute;
    width: 18px;
    height: 24px;
    right: 0;
    top: 10px;
    cursor: pointer;
    z-index: 10;
}
#page-operation:before {
    content: "\F0C9";
}
#page-operation{
    position: absolute;
    width: 40px;
    right: 0;
    top: 0px;
    cursor: pointer;
    background-color: #436287;
    z-index: 10;
    color: #fff;
    font-family: fontAwesome;
    text-align: center;
    border-left: 1px solid #ddd;
}